Firmware download cmd problems

AIX diagnostics and the device driver update the adapter firmware by issuing a series of adapter mailbox commands. Failure of any of these command to complete may leave the adapter in an usable state.

DETAIL SENSE DATA
Here below is a cut from the full error log sense template. Click here to see full error template.

AIX Version 5.3 and below

RRRR RRRR EEEE EEEE TTCC OOOO NNNN NNNN NNNN NNNN IIII IIII MMMM MMMM LLLL LLLL
AAAA AAAA BBBB BBBB DDDD DDDD FFFF FFFF GGGG GGGG HHHH HHHH JJJJ JJJJ KKKK KKKK
PPPP PPPP SS%% UUUU VVVV VVVV WWWW WWWW XXXX XXXX YYYY YYYY ZZZZ ZZZZ 2222 2222
3333 3333 4444 4444 QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ
....


AIX Version 6 and above:



hhhh hhhhh EEEE EEEE TTCC vvvv NNNN NNNN NNNN NNNN IIII IIII MMMM MMMM LLLL LLLL
AAAA AAAA BBBB BBBB DDDD DDDD FFFF FFFF GGGG GGGG HHHH HHHH JJJJ JJJJ KKKK KKKK
PPPP PPPP SS%% UUUU VVVV VVVV WWWW WWWW XXXX XXXX YYYY YYYY ZZZZ ZZZZ 2222 2222
3333 3333 4444 4444 5555 5555 5555 RRRR 7777 7777 7777 7777 RRRR RRRR RRRR RRRR
OOOO RRRR
....
..skip 5 rows RRRR Reserved for future use.
QQQQ QQQQ next 22 rows

Firmware down error codes:


Error code
EEEE EEEE
Meaning What to do
0x0000 0100 Error erasing the adapter flash Download timeouts or failures actions
0x0000 0101 Error downloading the adapter firmware
(EFC_LOAD_SM mailbox)
Download timeouts or failures actions
0x0000 0102 Error trying to read wakeup parms after
adapter firmware download
Download timeouts or failures actions
0x0000 0103 error downloading adapter firmware Download timeouts or failures actions
0x0000 0104 Error updating adapter wakeup parms
after adapter firmware download
Download timeouts or failures actions
0x0000 0105 LOAD_EPROM error encountered.
Return code and status included.
Download timeouts or failures actions
0x0000 0106 Unknown progress indication for a
LOAD_EXPROM mailbox
Download timeouts or failures actions
0x0000 0107 Unknown progress indication for a
LOAD_AREA mailbox erase.
Download timeouts or failures actions
0x0000 0108 Unknown progress indication for a
LOAD_EXPROM mailbox
Download timeouts or failures actions

Download timeouts or failures actions:

If a firmware download fails or times out, this may leave the adapter in an unusable state ( a missing or incomplete ROM image). .
Issue the following command to determine current firmware level:

"lsmcode -e fscX"

where is X is the adapter number:
If returned level is consistent with the new image, then the download has completed successfully.

If the firmware level has not been upgraded, retry the download.
If there are indications that the adapter is not responding following the download, it may have an incomplete firmware image and will need to be replaced.